/**
 * Created by baiguiren on 2/16/17.
 */

let knex = require('../common/knex').knex;

// knex('tb_merchant').where('id', 41).update({
//   phone: '15088132294'
// }).then(function (res) {
//   console.log(res);
// }).catch(function (err) {
//
// });

// knex('tb_merchant').where('phone', 'ajskdl;').first().then(function (res) {
//   console.log(res);
// });
//
// knex('tb_merchant').where('phone', '15088132294').pluck('phone').then(function (res) {
//   console.log(res);
// })

// let test = function () {
//   return knex('tb_merchant').count('id as c').first().then(function (s) {
//     console.log(s.c);
//     return new Promise(function (resolve, reject) {
//       resolve('test');
//     })
//   }).then(function (t) {
//     console.log(t);
//     return new Promise(function (resolve, reject) {
//       resolve(t);
//     });
//   });
// };
// test().then(function (ttt) {
//   console.log('ttt', ttt);
// });
//
// knex('tb_goods').where('id', 6).increment('sales', 6).then(function (x) {
//   console.log('increment: ', x);
// });

// knex('test').insert([{name: 'awk'}, {name: 'ruby'}]).then(function (data) {
//   console.log(data);
// })

knex('test').first('name').then(function (data) {
  console.log(data);
});

let builder = knex('test');
builder.where('id', 1);
builder.first().then(function (data) {
  console.log(data);
})